Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Android
Opis
Text copied to clipboard!
Poszukujemy Programisty Android, który dołączy do naszego zespołu i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji mobilnych na system Android. Idealny kandydat powinien posiadać doświadczenie w pracy z językiem Kotlin lub Java, znać zasady projektowania interfejsów użytkownika oraz potrafić efektywnie współpracować z zespołem projektowym i testerami.
W naszej firmie stawiamy na innowacyjność, jakość kodu oraz ciągły rozwój. Oferujemy pracę w dynamicznym środowisku, gdzie każdy członek zespołu ma realny wpływ na kształtowanie produktów. Jako Programista Android będziesz uczestniczyć w pełnym cyklu życia aplikacji – od analizy wymagań, przez projektowanie i implementację, aż po testowanie i wdrażanie.
Twoje zadania będą obejmować tworzenie nowych funkcjonalności, optymalizację istniejących rozwiązań, integrację z API oraz współpracę z zespołem UX/UI w celu zapewnienia jak najlepszych doświadczeń użytkownika. Oczekujemy również zaangażowania w procesy code review oraz dzielenia się wiedzą z innymi członkami zespołu.
Wymagamy dobrej znajomości środowiska Android Studio, systemu kontroli wersji Git oraz zasad programowania obiektowego. Znajomość wzorców projektowych, takich jak MVVM czy MVP, będzie dodatkowym atutem. Cenimy sobie samodzielność, odpowiedzialność oraz chęć nauki i rozwoju.
Jeśli jesteś pasjonatem technologii mobilnych, chcesz pracować nad ciekawymi projektami i rozwijać swoje umiejętności w przyjaznym i wspierającym środowisku, ta oferta jest dla Ciebie.
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój aplikacji mobilnych na Androida
- Tworzenie i wdrażanie nowych funkcjonalności
- Współpraca z zespołem projektowym i testerami
- Optymalizacja wydajności aplikacji
- Integracja z zewnętrznymi API
- Utrzymanie i aktualizacja istniejących aplikacji
- Udział w przeglądach kodu (code review)
- Tworzenie dokumentacji technicznej
- Testowanie aplikacji i usuwanie błędów
- Wdrażanie najlepszych praktyk programistycznych
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu na Androida
- Znajomość języka Kotlin lub Java
- Doświadczenie w pracy z Android Studio
- Znajomość wzorców projektowych (MVVM, MVP)
- Umiejętność pracy z systemem kontroli wersji Git
- Znajomość zasad projektowania interfejsów użytkownika
- Zdolność do pracy zespołowej
- Dobra organizacja pracy i samodzielność
- Znajomość REST API i JSON
- Mile widziane doświadczenie z Jetpack Compose
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w programowaniu aplikacji na Androida?
- Czy pracowałeś wcześniej z Kotlinem lub Javą?
- Jakie wzorce projektowe stosujesz w swoich projektach?
- Czy masz doświadczenie z Jetpack Compose?
- Jakie narzędzia wykorzystujesz do testowania aplikacji?
- Czy potrafisz pracować w zespole scrumowym?
- Jakie były Twoje największe wyzwania w dotychczasowych projektach?
- Czy masz doświadczenie w publikowaniu aplikacji w Google Play?
- Jakie znasz biblioteki i frameworki Androida?
- Czy potrafisz analizować i optymalizować wydajność aplikacji?